Skip to content

Durable Emitter: Host Process Flag#2047

Merged
DylanTinianov merged 52 commits into
mainfrom
CRE-3932-host-process-flag
May 12, 2026
Merged

Durable Emitter: Host Process Flag#2047
DylanTinianov merged 52 commits into
mainfrom
CRE-3932-host-process-flag

Conversation

@DylanTinianov
Copy link
Copy Markdown
Contributor

@DylanTinianov DylanTinianov commented May 11, 2026

Durable Emitter should only retransmit and purge DB if it's the host process (not LOOP plugins).
Cleans up some ctx handling as well.

@DylanTinianov DylanTinianov self-assigned this May 11, 2026
Base automatically changed from durable-emitter-poc to main May 11, 2026 20:19
@github-actions
Copy link
Copy Markdown

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-common/pkg/chipingress

View full report

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 11, 2026

⚠️ API Diff Results - github.com/smartcontractkit/chainlink-common

⚠️ Breaking Changes (1)

pkg/beholder (1)
  • NewDurableEmitter — Type changed:
func(
  DurableEventStore, 
  github.com/smartcontractkit/chainlink-common/pkg/chipingress.Client, 
  + bool, 
  DurableEmitterConfig, 
  github.com/smartcontractkit/chainlink-common/pkg/logger.Logger
)
(*DurableEmitter, error)

📄 View full apidiff report

@DylanTinianov DylanTinianov changed the title Add host process flag Durable Emitter: Host Process Flag May 11, 2026
@DylanTinianov DylanTinianov marked this pull request as ready for review May 12, 2026 14:28
@DylanTinianov DylanTinianov requested a review from a team as a code owner May 12, 2026 14:28
@DylanTinianov DylanTinianov enabled auto-merge May 12, 2026 15:24
@DylanTinianov DylanTinianov requested a review from tarcisiozf May 12, 2026 17:53
@DylanTinianov DylanTinianov added this pull request to the merge queue May 12, 2026
Merged via the queue into main with commit c3d1314 May 12, 2026
32 of 33 checks passed
@DylanTinianov DylanTinianov deleted the CRE-3932-host-process-flag branch May 12, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants